Sökresultat:
3 Uppsatser om Nios II - Sida 1 av 1
Implementering av en mjuk CPU i FPGA
Målet med examensarbetet är att implementera en mjuk CPU i en FPGA-krets som finns tillgänglig på ett ALTERA DE2 Board. Denna mjuka processor integreras i ett projekt skapat i utvecklingsmiljön Quartus II. Den kommunicera med programmerad logik i FPGA:n och den signalbehandlar en audiosignal (stereo), så att ett eko kan genereras och att volym och balans blir justerbar. Detta styrs av ett tangentbord som kopplas till DE2-kortet och de olika förändringarna på utsignalen visas på en LCD..
Konstruktion av radiokontrollerad klocka
Uppgiften var att ta emot och avkoda en radiosignal för tidsangivelse, DCF77. Avkodaren implementerades i en FPGA-krets från ALTERA. Utvecklingen genomfördes i Quartus II-miljön med språket VHDL samt en alternativ lösning där mjuk processor användes. Både utvecklingsmiljön och språken var väl lämpade för uppgiften. Ett genomgående problem var dock radiomottagaren ofta levererade för svag signal för att kunna avkodas korrekt.
LMSim, cacheminnessimulator för utbildningssyfte
Cache simulator is a tool to increase the understanding of a cache memory. Therefore cache memory simulation is included in the course Computer Engineering IS1200 at the Royal Institution of Technology. The purpose of this project is to develop a cache memory simulator for education. The existing MipsIt and Mips Simulator which is currently used in IS1200 has been the main source of inspiration. This resulted in the development of the cache memory simulator LMSim.